@charset "utf-8";
/* CSS Document */
.ge10{ height:10px;}
.ge20{ height:20px;}
.ml15{ margin-left:15px; _margin-left:7px;}
.top-right{ width:89%;}
.content-left-border{border:1px solid #d8d8d8;}
.staff_list_title{ height:60px; line-height:60px;border-bottom:1px solid #d8d8d8;}
.staff_list_title span{ font-size:16px; color:#555555; padding-left:10px; border-bottom:2px solid #41a1d2;height:60px; line-height:60px; margin-left:20px; display:inline-block;}
.sector_classification_title{ height:44px; background:#f5f4f4; padding-left:36px; _padding-left:25px; padding-right:36px;_padding-right:25px; color:#555555;}
.department_num{ width:395px; line-height:44px; float:left; font-size:14px; font-weight:bold;}
.department_num span{ font-weight:normal; font-size:12px;}
.department_radio{ font-size:12px;height:44px; line-height:44px; float:left; _padding-top:10px; }
.department_radio input{ margin-right:5px; vertical-align:middle; margin-top:-3px;}
.staff_list_con{ clear:both; }
.staff_list_con ul{width:660px; margin:0 auto;}
.staff_list_con ul li{ width:86px;height:160px; float:left;padding-top:30px; padding-left:23px; height:125px; padding-right:23px; text-align:center; cursor:pointer; border-bottom:1px dashed #eeeeee;}
.staff_list_pic{ cursor:pointer; width:80px; height:80px; display:block; border:3px solid #fff; margin:0 auto;}
.border_cover{ height:30px; background:#fff; position:relative; top:-2px; clear:both;}
.staff_list_pic img{ width:80px; height:80px;}
.staff_list_name{ cursor:pointer; display:inline-block; font-size:12px; text-align:center; color:#7e7e7e; font-weight:bold; height:34px; line-height:34px; overflow:hidden;}
.staff_list_con ul li a:hover .staff_list_pic{border:3px solid #87bed7; }
.staff_list_con ul li a:hover .staff_list_name{ color:#229dd5;}
.department_architecture_title{border:1px solid #d8d8d8; background:#f5f5f5; text-indent:24px; font-size:14px; color:#777777; font-weight:bold; height:60px; line-height:60px;}
.department_architecture_con{border:1px solid #d8d8d8; background:#FFF; border-top:none; padding:6px;}


/*个人资料*/
.personal_info_title{ font-size:12px; height:30px; line-height:30px; background:#f5f4f4; text-indent:36px; color:#555555;}
.personal_info_title a{ color:#3e9ed1; float:right; padding-right:24px;}
.personal_info_con{ padding:25px 80px;}
.personal_info_con p{ font-size:12px; color:#555555; line-height:20px;}
.Groupingw{ padding-left:24px; padding-top:20px;}
.group_list{ width:206px; height:106px; border:1px solid #cccccc; border-radius:3px; float:left; margin-right:15px; margin-bottom:20px;*margin-bottom:10px;_margin-bottom:10px;box-shadow:1px 0px 3px #dad9d9; position:relative;}
.group_list:hover{ width:206px; height:106px; border:1px solid #ffa00a;}
.group_list_tx{ width:48px; height:48px; border:1px solid #cccccc; float:left; margin:6px;}
.group_list_tx img{ width:48px; height:48px;}
.group_list_right{ width:130px; float:right; margin-right:10px;_margin-right:5px; margin-top:6px;}
.group_list_name{ font-size:12px; color:#41a1d2; font-weight:bold; float:left;height: 16px;}
.group_list_visible{ width:12px; height:8px; display:block; float:right; margin-top:2px; background:url(../images/bussiness_friend_icon.png) 0 -80px;}
.group_list_Shield{ width:12px; height:12px; display:block; float:right; margin-top:2px; background:url(../images/bussiness_friend_icon.png) 0 -123px;}
.group_list_company{ font-size:12px; color:#41a1d2; height:34px; line-height:16px; clear:both; overflow:hidden;word-break: break-all;}
.group_list_remark{ font-size:12px; color:#7e7e7e; height:24px; line-height:24px;_height:12px; _line-height:12px;}
.group_list a{color:#41a1d2;}
.group_list_opeart{ height:28px; position:absolute; background:#f3f3f3; clear:both; line-height:28px; bottom:0; left:0; width:206px;}
.group_del{ font-size:12px;}
.group_del a{ padding-right:8px; color:#7e7e7e;}
.adv{ width:278px; height:260px; border:1px solid #d7d7d7;}
.mb20{ margin-bottom:20px;}
/*个人资料end*/

/*组织架构列表*/
.organization_schemas{ padding:30px 46px;}
/*组织架构列表end*/

/*pyh_修改*/

.right-nav ul { float:left}


/*架构图文字多了回行*/
.ztree li span{white-space: normal;display: inline-block; width:200px;}
